Gesture detection to pair two wearable devices and perform an action between them and a wearable device, a method and a system using heat as a means for communication

ABSTRACT

The present disclosure relates to devices and methods for initiating execution of actions and for communicating information to a user, and more particularly, to initiating execution of predefined actions in wearable devices and communication devices based on gestures made with the wearable devices and/or heat applied to a surface of the wearable devices. According to an aspect, the method relates to, in the wearable device, detecting a first, in the first wearable device predefined, gesture of the first wearable device, broadcasting a first signal comprising information associated with the first gesture, receiving, from a second wearable device, a second signal comprising information associated with a second gesture and initiating execution of a, in the first wearable device predefined, first action based on the first signal and the second signal.

CROSS-REFERENCE TO PRIOR APPLICATION

This application is a continuation of U.S. patent application Ser. No.15/493,647 (filed on Apr. 21, 2017), which is a continuation of U.S.patent application Ser. No. 15/221,105 (filed on Jul. 27, 2016 andissued as U.S. Pat. No. 9,667,767 on May 30, 2017), which is acontinuation of U.S. patent application Ser. No. 14/322,385 (filed onJul. 2, 2014 and issued as U.S. Pat. No. 9,432,498 on Aug. 30, 2016),which are all hereby incorporated by reference in their entirety.

TECHNICAL FIELD

The present disclosure relates to devices and methods for initiatingexecution of actions. In particular it relates to initiating executionof predefined actions in wearable devices and communication devicesbased on gestures made with the wearable devices. Moreover, the presentdisclosure relates to devices and methods for communicating. Inparticular it relates to communicating information to users of wearabledevices using heat as a means.

BACKGROUND

Many people have a smartphone today and an upcoming trend is to connectthe smartphone with some kind of wearable, for example a wristband orglasses.

An example of a wearable is a TapTap, a wristband which is bought inpairs and worn by two lovers or friends. When one person taps thewristband, the other wristband vibrates. The TapTap is used for lettingthe other person know that you are thinking of her/him.

There are several different models of wearable devices available todayand most of them can e.g. be used as a pedometer, a watch or to getstatus updates on the connected smartphone.

The TapTap supports recognition of several gestures, such as a highfive, clapping and waving. One example of gesture recognition is thatthe wearable illuminates.

The wearable devices have many applications but most of them aredirected towards entertainment and not so much towards practical use.Some wearable devices simply function as an extended screen of theconnected smartphone and some support the identification of differentgestures, such as a hand shake, a high five or clapping.

In other words, there is a need to improve the usability of wearabledevices.

SUMMARY

An object of the present disclosure is to provide methods and devicesfor initiating actions based on predefined gestures which seek tomitigate, alleviate, or eliminate the above-identified deficiency in theart.

The solution proposes that when a user performs different gestures whilewearing a wearable device, the gestures, together with input fromanother wearable device, induce the device to perform different actions.It also addresses how to cause a communication device to performactions.

The proposed technique relates to a method, performed in a firstwearable device, of initiating execution of predefined actions.

According to one aspect, the method comprises the steps of:

-   -   detection of a first, in the first wearable device predefined,        gesture of the first wearable device    -   broadcasting a first signal comprising information associated        with the first gesture,    -   receiving, from a second wearable device, a second signal        comprising information associated with a second gesture    -   initiating execution of a, in the first wearable device        predefined, first action based on the first signal and the        second signal.

By initiating an action based on the information in the first and thesecond signal, it is possible to initiate actions in the wearable devicebased on a combination of internal and external information. That is, anaction is performed when a first wearable device and a second wearabledevice both perform corresponding gestures.

According to one aspect, the step of detecting a first, in the firstwearable device predefined, gesture of the first wearable device furthercomprises the steps of:

-   -   registering a gesture made with the first wearable device    -   comparing the registered gesture with gestures stored in the        first wearable device    -   determining the first gesture, wherein the first gesture is the        gesture that corresponds to both the registered gesture and to        one of the stored gestures.

In this way the first gesture is recognized and stored in the firstwearable device.

According to one aspect, the gestures stored in the first wearabledevice are listed in a table of gestures. The registered gesture iscompared to the stored gestures in the table. When the gestures arelisted in a table, it is easy for a user to add and remove gestures fromthe table of gestures if the user wishes to add or remove gestures whichinduce an action.

According to one aspect, the first action comprises one or a combinationof several of the following: lighting one or several lamps, lighting upa display on the wearable device, showing device specific information ona display, starting a vibrating device in the first wearable device,and/or storing metadata in the first wearable device. The listed actionsinform the user/wearer of the wearable device of what gesture she/he hasmade and/or that a matching gesture of another user/wearer has been madeand/or that the device stores data about the situation for later use.

According to one aspect, the metadata comprises date, time and locationof the wearable device. The metadata is useful in case the user wants tokeep track of who, when or where she/he meets other users.

According to one aspect, the first and/or the second signal comprise anidentifier of the respective wearable device. The identifier makes itpossible for receiving wearable devices to identify the sending wearabledevice.

According to one aspect, the first action further comprises instructinga first communication device to perform a second predefined action. Thefirst communication device is wirelessly connected to the first wearabledevice. In other words, the user of the wearable device triggers anaction in the wirelessly connected communication device with a gesture.

According to one aspect, the second predefined action comprisesconnecting to a second communication device, the second communicationdevice being wirelessly connected to the second wearable device. Inother words, the user of the wearable device triggers the firstcommunication device to connect to a second communication device with agesture.

According to one aspect, the first and/or the second signal comprise anidentifier of the respective connected communication device. Theidentifier enables the first and the second communication devices toconnect to each other.

According to one aspect, the broadcasting and/or receiving in thewearable device are performed using Bluetooth technology.

According to another aspect, the disclosure relates to a method,performed in a first communication device wirelessly connected to afirst wearable device, of wirelessly connecting to a secondcommunication device. The method comprises the steps of:

-   -   receiving, from the first wearable device, an instruction to        connect to the second communication device    -   identifying the second communication device based on information        in the instruction from the first wearable device    -   connecting the first communication device and the second        communication device.

In other words, the first communication device and the secondcommunication device connect based on information sent from a wearabledevice.

According to one aspect the instruction further comprises instructionsto perform a second predefined action and wherein the method furthercomprises the step of performing the second predefined action, Thus, awearable device instructs a communication device to connect to anothercommunication device and also to perform a second action.

According to one aspect the second predefined action comprisesexchanging data with the second communication device. In this way aneasy way of initiating data transfer is achieved. For example, if a usertakes a picture with a communication device and wishes to send it toanother communication device, she/he makes a gesture, e.g. a throwinggesture, and the user of the other communication device performs thecorresponding gesture, e.g. a catching gesture, which initiates thesending of the picture.

According to one aspect the second predefined action comprisesexchanging contact information with the second communication device. Iftwo users e.g. shake hands, their communication devices exchangescontact information without any further input from the users and thusachieving an efficient and fun way of trading contact information.

According to one aspect, the first and the second communication deviceare any of: a mobile phone, a computer, a laptop, a handheld computer, aportable digital assistant, a tablet computer or a gaming device. Inother words, the wearable device enables connection of any type ofcommunication devices.

According to one aspect, the receiving, in the communication device, isperformed using Bluetooth technology.

According to another aspect, the disclosure relates to a wearabledevice, configured to initiate execution of predefined actions. Thewearable device comprises:

-   -   a communication interface for communication with a second        wearable device and the first communication device    -   processing circuitry configured to cause the wearable device to:        -   i. detect a first, in the wearable device predefined,            gesture of the wearable device        -   ii. broadcast, via the communication interface, a first            signal comprising information associated with the first            gesture        -   iii. receive, via the communication interface, from the            second wearable device, a second signal comprising            information associated with a second gesture;        -   iv. initiating execution of a, in the first wearable device            predefined, first action based on the first signal and the            second signal.

In other words, the wearable device is made to be able to perform themethod described above.

According to another aspect, the disclosure relates to a communicationdevice, wirelessly connected to a wearable device and configured towirelessly connect to a second communication device. The communicationdevice comprises:

-   -   a communication interface for communication with the wearable        device and a second communication device    -   processing circuitry configured to cause the communication        device to:        -   i. receive, via the communication interface, an instruction            from the first wearable device to connect to the second            communication device        -   ii. identify the second communication device based on            information in the instruction from the first wearable            device        -   iii. connect, via the communication interface, the first            communication device and the second communication device.

Thus, the communication device is made to be able to perform the methoddescribed above.

Moreover, With the above description in mind, then, an aspect of someembodiments of the present disclosure is to provide a wearable devicefor communicating information to a user and a method for performing thesame, and this seeks to mitigate, alleviate or eliminate one or more ofthe above-identified deficiencies in the art and disadvantages singly orin any combination.

More specifically, it is an object of the present disclosure to providea wearable device which uses temperature and pressure as a means forcommunication.

An aspect of the present disclosure relates to a wearable devicecomprising a communication interface for communication with at least oneexternal device, a heat generator configured to to heat a surface of thewearable device and processing circuitry configured to receive data,using the communication interface and to instruct the heat generator toproduce heat based on the received data.

In other words, the disclosure provides a wearable device which usesheat produced with a heat generator to communicate with the user.

According to one aspect, the wearable device comprises an input unitconfigured to transform input data into a signal communicated to atleast one external device. An advantage with this is that the wearabledevice is able to register e.g. heat and pressure on its surface to sendto other devices. In other words, the user of the wearable device cancommunicate heat and pressure to other devices.

According to one aspect, the data comprises time duration informationcommunicated to the user by producing said heat a specific duration oftime on the surface of said wearable device. It is possible for the userto distinguish between different kinds of data by the duration of theheat.

According to one aspect, the data comprises temperature informationcommunicated to the user by producing said heat at a specifictemperature on the surface of said wearable device. In other words, theuser can feel different temperatures as output from the wearable device,It is possible to show, for example, urgency levels in the data by thetemperature where the hottest temperature is the most urgent indicator.

According to one aspect, the data comprises position informationcommunicated to the user by heating a specific position on the surfaceof said wearable device. That is, the wearable device communicatesdifferent kinds of data to different positions on the wearable device.

According to one aspect, the data comprises pressure information andwherein said wearable device further comprises a pressure generatingelement configured to produce a pressure based on said pressureinformation on said surface of said wearable device.

It is possible to communicate information to the user with a combinationof temperature and pressure. By providing a wearable device which cancommunicate information in data with combinations of temperature,position of the temperature and pressure, very many distinct messagesare possible.

Another aspect of the present disclosure relates to a method performedin a wearable device, of communicating with a user of said wearabledevice, the method comprising the steps of receiving, using acommunication interface of said wearable device, data from an externalcommunication device and instructing a heat generator of said wearabledevice to produce heat on a surface of said wearable device based onsaid received data.

As previously discussed, the disclosure provides a wearable device whichuses heat produced with a heat generator to communicate with the user.

According to one aspect, the method further comprises the step ofprocessing said received data and wherein the step of instructingcomprises producing heat based on the processed data,

When the data is processed a suitable way to present the data with heatis sought for so that the user of the wearable device feels the data inthe right way.

Another aspect of the present disclosure relates to a communicationdevice for communicating information to a user comprising acommunication unit configured to communicate with at least one wearabledevice an input unit configured for heat detection and processingcircuitry configured to process said detected heat into data and to sendsaid processed data, using the communication interface to said at leastone wearable device.

In other words, the communication device detects applied heat and sendsdata to a wearable device so that the user of the wearable device feelsthe heat.

Another aspect of the present disclosure relates to a system forcommunicating information to a user, wherein said system comprises areceiving wearable communication device comprising a communicationinterface for communication with at least one external device, a heatgenerator configured to heat a surface of said sending wearable deviceand processing circuitry configured to receive data, using thecommunication interface and to instruct the heat generator to produceheat based on the received data.

The system further comprises a sending communication device comprising acommunication unit configured to communicate with a receiving wearabledevice, an input unit configured for heat detection and processingcircuitry configured to process said detected heat into data; and tosend said processed data, using the communication interface to saidreceiving wearable device.

In other words, the system comprises a wearable device, which is thereceiving device, and a communication device which is the sendingdevice.

The features of the above-mentioned embodiments can be combined in anycombinations.

BRIEF DESCRIPTION OF THE DRAWINGS

Further objects, features, and advantages of the present disclosure willappear from the following detailed description, wherein some aspects ofthe disclosure will be described in more detail with reference to theaccompanying drawings, in which:

FIG. 1 shows an overview of a system with two wearable devices and twocommunication devices and their interaction.

FIG. 2 illustrates the steps of the method performed in the wearabledevice.

FIG. 3 illustrates the steps of the method performed in thecommunication device.

FIG. 4 shows an example of the disclosure in use.

FIG. 5 is a diagram schematically illustrating a wearable device, forperforming the method steps.

FIG. 6 is a block diagram schematically illustrating a communicationdevice, for performing the method step.

FIG. 7a discloses a view of a system comprising one receiving wearabledevice and one sending wearable device.

FIG. 7b discloses a view of a system comprising one receiving wearabledevice and one sending communication device.

FIG. 7c discloses a view of a system comprising one receiving electronicdevice and one sending wearable device.

FIG. 8 discloses a flow chart of the method performed in a receivingwearable device according to the disclosure.

FIG. 9a-b shows a schematic illustration of an example of the disclosedmethod.

DETAILED DESCRIPTION

Embodiments of the present disclosure will be described more fullyhereinafter with reference to the accompanying drawings, in whichembodiments of the disclosure are shown. The present disclosure may,however, be embodied in many different forms and should not be construedas limited to the embodiments set forth herein. Rather, theseembodiments are provided so that the disclosure will be thorough andcomplete, and will fully convey the scope of the invention to thoseskilled in the art. Like reference signs refer to like elementsthroughout. The terminology used herein is for the purpose of describingparticular embodiments only and is not intended to be limiting.

As used herein, the singular forms “a”, “an” and “the” are intended toinclude the plural forms as well, unless the context clearly indicatesotherwise. It will be further understood that the terms “comprises”“comprising,” “includes” and/or “including” when used herein, specifythe presence of stated features, integers, steps, operations, elements,and/or components, but do not preclude the presence or addition of oneor more other features, integers, steps, operations, elements,components, and/or groups thereof.

Unless otherwise defined, all terms (including technical and scientificterms) used herein have the same meaning as commonly understood by oneof ordinary skill in the art to which this disclosure belongs. It willbe further understood that terms used herein should be interpreted ashaving a meaning that is consistent with their meaning in the context ofthis specification and the relevant art and will not be interpreted inan idealized or overly formal sense unless expressly so defined herein.

As used herein, the term “electronic device” includes portablecommunication device and portable radio communication equipment.Portable communication devices and mobile communication devices may beused synonymously. The term “portable radio communication equipment” maybe referred to below as a mobile phone (or as a mobile telephone,portable phone or portable telephone), a portable device, a portableradio terminal or a portable terminal, includes all electronicequipment, including, but not limited to, capable of being used forvoice and/or data communication.

As will be appreciated, the disclosure may be used with mobile phones,other phones, smartphones, personal digital assistants (PDAs),computers, other communication devices, etc. For brevity, the disclosurewill be described by way of examples with respect to mobile phones, butit will be appreciated that the disclosure may be used with othercommunication devices.

It is an object of the present disclosure to extend the usability ofwearable devices by communicating to an additional sense of the user.

Embodiments of the present invention will be exemplified using acommunication device such as a smartphone. However, it should beappreciated that the invention is as such equally applicable toelectronic devices which have communication capabilities. Examples ofsuch devices may for instance be any type of smartphone, laptops (suchas standard, ultra portables, netbooks, and micro laptops), handheldcomputers, portable digital assistants, tablet computers or gamingdevices etc. However, for the sake of clarity and simplicity, theembodiments outlined in this specification are exemplified with, andrelated to, smartphones only.

It is an object of the present disclosure to extend gesture detection inwearable devices into a means for facilitating communication betweenusers. Furthermore, gesture detection is also exploited to pair twodevices and to perform an action that matches the combination of the twogestures. For example, when two persons each wearing a wearable deviceperform gestures, e.g. handshake, high-five, fist bump, hug, waving,etc., the wearable devices trigger a predefined action, e.g. dataexchange, between the users' smartphones.

FIG. 1 shows an overview of an example of the present disclosure in use.In this example, two wearable devices 1, 4, wirelessly connected to arespective communication device 2, 3 of the users A and B, detectcorresponding gestures. That is, in this exemplary case, the wearabledevices detect that they have both performed a handshake. The gesturesare detected with an accelerometer and a gyroscope in each of thewearable devices. When corresponding gestures, in this case handshakes,have been confirmed by the wearable devices, as will be furtherdescribed below, the wireless devices send a signal to their respectivecommunication device that they are connected to, instructing thecommunication devices to connect to each other and to exchange data,e.g. contact information.

FIG. 2 illustrates the method, performed in a first wearable device 1,of initiating execution of predefined actions, in steps. The first stepis to detect Si a first, in the first wearable device predefined,gesture of the first wearable device.

The detect step S1 is in turn comprised of three steps S11, S12, S13.The wearable device 1 registers S11 a gesture made with the firstwearable device. The gesture is registered using at least oneaccelerometer and/or at least one gyroscope. The movement is measuredwith the accelerometer and/or gyroscope and the digital signals fromthem are recorded, thus producing registered data representing thegesture. The registered gesture is compared S12 with gestures stored inthe first wearable device. According to one aspect, the gestures storedin the first wearable device are listed in a table of gestures. Theregistered gesture is compared to the stored gestures in the table. Itis thereby easy for a user to add and remove gestures from the table ofgestures if the user wishes to add or remove gestures which induce anaction. The last step of detecting the first gesture is to determine thefirst gesture, wherein the first gesture is the gesture that correspondsto both the registered gesture and to one of the stored gestures. Inthis way the first gesture is recognized and stored in the firstwearable device.

The second step of the method illustrated in FIG. 2 is to broadcast S1 afirst signal comprising information associated with the first gesture.The information is broadcasted so that other wearable devices in thevicinity are notified that a gesture has been made in the first wearabledevice 1. The information associated with the first gesture is datarepresenting the gesture.

The next step is to receive S3, from a second wearable device 4, asecond signal comprising information associated with a second gesture.In other words, the first wearable device 1 receives information fromanother wearable device that the device has detected a gesture performedin that wearable device. It does not matter when this step is performedbut the next step i.e. S4, will not be initiated until the informationis received. According to one aspect, the first wearable device receivesthe second signal before detecting the first gesture S1 or beforebroadcasting S2 the first signal.

The last step of the method in FIG. 2 is to initiate S4 execution of a,in the first wearable 1 device predefined, first action based on thefirst signal and the second signal. By initiating an action based on theinformation in the first and the second signal, it is possible toinitiate actions in the wearable device based on a combination ofinternal and external information. That is, an action is performed whena first wearable device 1 and a second wearable device 4 both performcorresponding gestures. According to one aspect, the data content of thefirst and the second signals are compared to determine what action is tobe performed. According to one aspect, the first action is determinedfrom a table of actions where information from the first and the secondsignals are used as parameters to find the right action in the table.According to one aspect, a function is prompted, based on theinformation in the first and the second signal, which initiates thefirst action.

According to one aspect of the present disclosure the first actiondepends on gestures made in three or more wearable devices. In otherwords, a first action is performed if the gestures have been made inthree or more wearable devices.

It should be appreciated that in the block diagrams for the methods someoperations are illustrated with a solid border and some operations whichare illustrated with a dashed border. The operations which are comprisedin a solid border are operations which are comprised in the broadestexample embodiment. The operations which are comprised in a dashed lineare example embodiments which may be comprised in, or a part of, or arefurther operations which may be taken in addition to the operations ofthe broader example embodiments. It should be appreciated that theseoperations need not be performed in order. Furthermore, it should beappreciated that not all of the operations need to be performed.

According to one embodiment of the present disclosure, the first actioncomprises one or a combination of several of the following: lighting oneor several lamps, lighting up a display on the wearable device, showingdevice specific information on a display, starting a vibrating device inthe first wearable device 1, and/or storing metadata in the firstwearable device. The actions inform the user of the wearable device forexample of what gesture has been made and/or that a matching gesture ofanother wearable device 4 has been made and/or that data is storedregarding the situation. An example of this is when two users wearingthe wearable device make a high-five, their devices illuminate, showtheir names on the display and store the metadata like date, time andlocation of the wearable devices. Another example is when two userswearing the wearable devices perform a fist bump or hugs each other. Thewearable devices then vibrate and stores metadata like date, time andlocation of the wearable devices. Alternatively, the metadata is sentto, and stored, on a wirelessly connected communication device 2. Themetadata is useful in case the user wants to keep track of who, when orwhere she/he meets other users.

To be able to, for example, store metadata with information regardingthe second wearable device 4, that is, the wearable device of anotheruser, the first and/or the second signal comprise an identifier of therespective wearable device. The identifier makes it possible for thereceiving wearable device to identify the sending wearable device. Theidentifier is e.g. an identification number of the wearable device.According to one aspect, the first and/or the second signal comprisedata representing the location of the respective wearable device. Thelocation information is useful when e.g. storing metadata about thegestures made.

According to one aspect, the first and/or the second signal comprise atime stamp generated using date and time of the wearable device.According to one aspect, the time stamps are used to check that thegestures of the first and the second wearable device are made in asuitable order or at approximately the same time. The time stamp e.g.makes it possible to measure the time difference between the gestures.Gestures may be considered corresponding only if the time difference islower than a certain value.

There is typically also a maximum waiting time, to make sure that thewearable device does not wait for a second gesture indefinitely. Themaximum waiting time instructs the wearable device to wait for detectionof a second gesture, i.e. to keep the information in the first or thesecond signal for a certain time, for example for 3 seconds. The maximumwaiting time depends on the application. If the maximum waiting time isshort, no time stamps are needed. Then all gestures detected within themaximum waiting time will be considered close enough.

The first action comprises, according to one aspect, instructing a firstcommunication device 2 to perform a second predefined action. The firstcommunication device is wirelessly connected to the first wearabledevice 1. In other words, the user of the first wearable device triggersan action in the wirelessly connected communication device with agesture. The second action is for example to store metadata receivedfrom the wearable device, to show the name of the user of the secondwearable device 4 on the screen or to take a photo.

According to one aspect, the second predefined action comprisesconnecting to a second communication device 3, the second communicationdevice being wirelessly connected to the second wearable device 4. Inother words, the user of the first wearable device 1 triggers the firstcommunication device 2 to connect to a second communication device witha gesture. In other words, in this case the second action involves thetwo communication devices connected to the fist and the second wearabledevices.

In order to connect the first communication device and the secondcommunication device, the first and/or the second signal comprise anidentifier of the respective connected communication device. Theidentifier enables the first and the second communication devices toidentify and connect to each other. The identifier comprises for examplea Mobile Subscription Identification Number, MSIN, of the communicationdevice.

The wireless connection between the wearable devices 1, 4 and thecommunication devices 2, 3 is using for example Bluetooth technology.Furthermore, according to one aspect, the broadcasting and/or receivingin the wearable device are performed using Bluetooth technology.

FIG. 3 illustrates the steps performed in a first communication device 2wirelessly connected to a first wearable device 1, of wirelesslyconnecting to a second communication device 3. The first step isreceiving T1, from the first wearable device, an instruction to connectto the second communication device. In this case, the first action, asdescribed above, is to send instructions to the first communicationdevice to connect to the second communication device.

The second step is to identify T2 the second communication device 3based on information in the instruction from the first wearable device1. In other words, the instructions contain an identifier of the secondcommunication device so that the first communication 2 device is able toconnect to it. The identifier comprises for example a MobileSubscription Identification Number, MSIN, of the communication device.

The third step is to connect T3 the first communication device 2 and thesecond communication device 3. In other words, the first communicationdevice and the second communication device connect based on informationsent from a wearable device.

The fourth step, according to one aspect of the disclosure, is toperform T4 a second predefined action. In this case the instruction fromthe first wearable device 1 further comprises instructions to perform asecond predefined action. Thus, a wearable device instructs acommunication device to connect to another communication device and alsoto perform a second action.

The second predefined action comprises, for example, exchanging datawith the second communication device. In this way an easy way ofinitiating data transfer is achieved. For example, if a user takes apicture with a communication device and wishes to send it to anothercommunication device, she/he makes a gesture, e.g. a throwing gesture,and the user of the other communication device performs thecorresponding gesture, e.g. a catching gesture, which initiates thesending of the picture. Another example is when two users are talking toeach other on their smartphones and they come in to line of sight ofeach other they both wave with their wearable device and the smartphonesautomatically ends the call using the described method.

The second predefined action comprises, according to one aspect,exchanging contact information with the second communication device 3.If two users e.g. shake hands, their communication devices exchangecontact information without any further input from the users and thusachieving an efficient and fun way of trading contact information. FIG.4 illustrates the case when users A and B shake hands. Their wearabledevices 1, 4 communicate with each other on what gesture has beenregistered. In this example, both gestures are handshakes and the firstaction when both gestures are handshakes is to instruct thecommunication devices 2, 3 to connect to each other and to exchangecontact information.

The first and the second communication device 2, 3 are for example anyof: a mobile phone, a computer, a laptop, a handheld computer, aportable digital assistant, a tablet computer or a gaming device. Inother words, the wearable device enables connection of any type ofcommunication devices. According to one aspect of the disclosure, thefirst and the second communication devices 2, 3 are devices withwireless communication means. According to one aspect, the receiving T1step is performed using Bluetooth technology.

FIG. 5 illustrates a wearable device 1 according to one aspect of thedisclosure. The wearable device is configured to initiate execution ofpredefined actions. The wearable device comprises a communicationinterface 10 for communication with a second wearable device 4 and thefirst communication device 2 and processing circuitry 11. The processingcircuitry is configured to cause the wearable device to:

-   -   detect S1 a first, in the wearable device predefined, gesture of        the wearable device    -   broadcast S2, via the communication interface, a first signal        comprising information associated with the first gesture    -   receive S3, via the communication interface, from the second        wearable device, a second signal comprising information        associated with a second gesture;    -   initiating S4 execution of a, in the first wearable device        predefined, first action based on the first signal and the        second signal.

In other words, the wearable device is able to perform the methoddescribed above. Furthermore, the wearable device is adapted to performthe method as described above in all embodiments.

FIG. 6 illustrates a communication device 2 according to one aspect ofthe invention. The communication device is wirelessly connected to awearable device 1 and configured to wirelessly connect to a secondcommunication device 3. The communication device comprises acommunication interface 20 for communication with the wearable deviceand a second communication device and processing circuitry 21. Theprocessing circuitry is configured to cause the communication device to:

-   -   receive T1, via the communication interface, an instruction from        the first wearable device to connect to the second communication        device    -   identify T2 the second communication device based on information        in the instruction from the first wearable device    -   connect T3, via the communication interface, the first        communication device and the second communication device.

Thus, the communication device 2 is being able to perform the methoddescribed above. Moreover, the communication device is adapted toperform the method as described above in all embodiments.

FIG. 7a illustrates a system comprising one receiving wearable device100 and one sending wearable device 200. The wearable devices comprise acommunication interface 110, 230 for communication with at least oneexternal device. The communication interface is for example usingBluetooth, the cellular network or any other wireless communicationtechnology 300. The wearable devices further comprise a heat generator130, 240 configured to heat a surface of the wearable device. Thesurface is any surface on the wearable device; the whole surface or partof it. The surface is for example defined by a position and area. Theheat generator is for example electrodes connected to a conductingmaterial which heats up when a current is applied or a capacitor inconnection to a heat conducting material. The wearable devices alsocomprise processing circuitry 120, 220 configured to receive data, usingthe communication interface and to instruct the heat generator toproduce heat based on the received data. The received data is forexample received from another wearable device or from an electronicdevice and comprises data that the processing circuitry converts to asignal to the heat generator for producing heat. In other words, thedisclosure provides a wearable device which uses heat produced with aheat generator to communicate with the user.

The wearable device may also comprise an input unit 140, 210 configuredto transform input data into a signal communicated to at least oneexternal device. An advantage with this is that the wearable device isable to register e.g. heat on its surface to send to other devices. Inother words, the user of the wearable device can communicate heat toother devices. A user who wishes to let someone know that she/he isthinking of that someone can apply heat to her/his wearable device andthe other someone will feel the heat on her/his wearable device. Theinput unit is for example a heat sensor which transforms heat in to adigital signal. Heat is applied to the wearable device and detected by aheat sensor. The heat is for example body heat, heat of a liquid or heatfrom air.

According to one aspect, two users A, B, wearing wearable devicescommunicate to each other using heat. One user inputs temperature usingheat sensors 140, 210 in the device, processing circuitry 120, 220converts the heat to a signal to be sent via the communication interface110, 230 to the other wearable device. The processing circuitry on thereceiving wearable device transforms the signal to a heat signal that aheat generator 130, 240 use to generate heat.

According to one aspect, the received data is received from anelectronic device, a wearable or any other communication device, and isin the form of a Short Message Service, SMS, Multimedia MessagingService, MMS, or an audio signal. The processing circuitry converts thereceived data to a heat signal that the heat generator 130, 240 use togenerate heat. For example, if a wearable device receives a text messagewith a predetermined content, such as the word “love”, the wearabledevice heats up to make the user aware of the received message.

FIG. 7b illustrates the present disclosure where the sending device isan electronic device 200.

It is to be understood that wearable devices are often wirelesslyconnected to a communication device with e.g. Bluetooth. In such cases,the embodiment of FIGS. 7a and 7b have communication devices connectedbetween the wearable devices and the network. In the embodimentdescribed above, where the received data is an SMS, MMS or audio signal,it is the communication device that first receives the message and thenpasses the information on to the wearable device.

The data received in the communication interface 110 comprises forexample time duration information communicated to said user by producingsaid heat a specific duration of time on the surface of said wearabledevice. It is possible for the user to distinguish between differentkinds of data by the duration of the heat. Also, when a user wishes tosend heat that she/he applies to her/his wearable device, the receivingwearable device will generate heat for the same duration as the appliedheat. The time duration is measured with for example a timer or acounter.

The data received in the communication interface 110 comprises forexample temperature information communicated to the user by producingsaid heat at a specific temperature on the surface of said wearabledevice. In other words, the user can feel different temperatures asoutput from the wearable device. It is possible to show, for example,urgency levels in the data by the temperature where the hottesttemperature is the most urgent indicator. An example of this is if theuser wishes to be informed if there are any sounds so high that it candamage the user's ears. The user then instructs her/his communicationdevice to instruct the wearable device to produce heat at specifictemperatures depending on how high sounds the communication deviceregisters with its microphone. Also, when a user wishes to send heatthat she/he applies to her/his wearable device, the receiving wearabledevice will generate heat at the same temperature as the applied heat.Another example is when one sending user is abroad and wishes thereceiving user to feel how warm it is, she/he sends the temperatureusing the described technique. The temperature is measured and checkedwith a temperature sensor.

In all cases, the generated heat never reaches a temperature that may beuncomfortable or cause burning to the wearer. The maximum generatedtemperature may be predetermined. In one aspect the maximum temperaturemay be predetermined to 50° C.

The data received in the communication interface 110 comprises forexample position information communicated to said user by heating aspecific position on the surface of said wearable device. That is, thewearable device communicates different kinds of data to differentpositions on the wearable device. For example, if the user is to benotified that she/he has received an SMS the wearable device producesheat on one position and if the user is to be notified of an upcomingmeeting scheduled in a calendar of the electronic device the wearabledevice produces heat on another position. Also, when a user wishes tosend heat that she/he applies to her/his wearable device, the receivingwearable device will generate heat at the same position as the appliedheat. A position may be e.g. a small area, a point, half of the wearabledevice or the whole wearable device.

The data received in the communication interface 110 comprises forexample pressure information and said wearable device comprises apressure generating element configured to produce a pressure based onsaid pressure information on said surface of said wearable device. Inother words, the generated heat is combined with pressure to providefurther options for the users. Thus, it is possible to communicateinformation to the user with a combination of temperature and pressure.Pressure may be added on e.g. a small area, as a point, half of thewearable device or the whole wearable device.

By providing a wearable device which can communicate information in datawith combinations of temperature, position of the temperature andpressure, very many distinct combinations are possible, that is,combinations which the user of the wearable device is capable of feelingthe difference between.

Here follows some examples of the present disclosure in use:

-   -   Two users wearing the wearable device and the first user touch        the device to send the heat signal to the second user as a means        to communicate the presence of the first user. The signal could        also comprise other information like, area, pressure, duration,        etc.    -   Two users wearing the device. A physical contact, e.g. a hug, a        hi-five, a hand shake etc., between the two generates heat on        their devices.    -   The proximity of another device triggers the heat signal, thus        if two users wearing wearable devices pass each other on the        street, the surface of the wearable devices will heat up.    -   One user is wearing a wearable communication device. Heat is        generated when notified by another communication device. Thus,        heat is used as a notification instead of sound, vibration or        light.    -   One user is wearing the wearable communication device. Heat is        generated on the surface of the wearable device as a response to        live music to create an enhanced sensation with the user.    -   Two users are wearing the wearable communication device. The        users are closely related (e.g. husband and wife, mother/father        and child, boyfriend and girlfriend). The first user touches the        device and sends the heat signal to the second person as means        to communicate the presences of the first user. The signal is        processed and heat is applied to a specific predetermined        position on the surface of the wearable communication device of        the second user, thus the recipient, second user, knows that        there is a message from that specific first person.    -   Pressure may be added if it is an urgent/important message that        someone is sending.    -   The surface of the wearable communication devices heat up when        two users which have registered themselves as friends are on the        same train or bus or only close by.    -   Heat may be generated on the surface of the wearable        communication device when the user passes by e.g. a popular shop        or a shop with a special offer. The user has registered what        places are of interest beforehand so that heat generates on the        surface of the wearable communication device upon passage.

In the case where the sending device is a mobile phone or anothercommunication device as presented before the data about time duration,temperature information, position information and/or pressureinformation is generated in the mobile phone instead of using a timerand sensors which is the case when the sending device is anotherwearable device.

The wearable device is for example a wristband, a headband, a necklaceor glasses but can be any wearable device worn against the body of theuser.

FIG. 7c shows an embodiment where the receiving user does not have awearable device but an electronic device. In this case the heat isgenerated somewhere on the electronic device which the user can feelwhen she/he has it in her/his pocket or hand or the sent heat signal maybe transformed to any of SMS, MMS or audio signal presented on thereceiving device 200.

FIG. 8 shows a flow chart of a method performed in a wearable device100, of communicating with a user of said wearable device, the methodcomprises the steps of receiving U1, using a communication interface 110of said wearable device, data from an external communication device 200and instructing U3 a heat generator 130 of said wearable device toproduce heat on a surface of said wearable device based on said receiveddata. In other words, the method in the wearable device enables thedevice to provide the functions as described above.

Step 2 in FIG. 8 is the step of processing U2 said received dataaccording to one aspect of the disclosure. The received data isprocessed so that a signal instructing the heat generator is provided.The step of instructing U3 comprises producing heat based on theprocessed data. When the data is processed a suitable way to present thedata with heat is sought for so that the user of the wearable devicefeels the received data in the right way. The received data is forexample live music and the data is processed so that the signal to theheat generator is something that the heat generator can interpret andtransfer to heat. The received data is any kind of data and theprocessing step makes sure that the heat generator is capable ofinterpreting the data into generated heat.

According to one aspect, the method in the wearable device 100 comprisessteps to perform the above describes scenarios when heat is produced atspecific temperatures, at specific positions, during a specific timeand/or combined with pressure.

For the embodiment where the wearable device 100 produces heat at aspecific position, the received data comprises position information andthe step of instructing U3 further comprises instructing said heatgenerator 130 of said wearable device to produce heat at a position onsaid surface of said wearable device based on said retrieved datarelated to said position information.

For the embodiment where the wearable device 100 produces heat during aspecific time interval, the received data comprises time intervalinformation and the step of instructing U3 further comprises instructingsaid heat generator 130 of said wearable device to produce heat atduration of time on said surface of said wearable device based on saidretrieved instructions related to time interval information.

For the embodiment where the wearable device 100 produces heat at aspecific temperature, the received data comprises temperatureinformation and the step of instructing U3 further comprises instructingthe heat generator 130 of said wearable device to produce heat atspecific temperature on said surface of said wearable device based onsaid retrieved instructions related to the temperature information.

For the embodiment where the wearable device 100 produces heat combinedwith pressure, the received data comprises pressure information and themethod further comprises the step of instructing U4 a pressure generatorof said wearable device to produce pressure on said surface of saidwearable device based on said received data related to said pressureinformation.

Whether the electronic device 200 for sending communicating informationto a user A is a communication device or another wearable device, itcomprises a communication unit 230 configured to communicate with atleast one wearable device 100, an input unit 210 configured for heatdetection, a processing circuitry 220 configured to process the detectedheat into data and to send the processed data, using the communicationinterface 230 to the at least one wearable device 100.

The input unit for heat detection is e.g. a heat sensor and theelectronic device is any of e.g. a communication device, anotherwearable device, a smartphone, a laptop (such as standard, ultraportable, netbook, micro laptop), a handheld computer, a portabledigital assistant, a tablet computer or a gaming devices etc. Theelectronic device detects applied heat and sends data to a wearabledevice so that the user of the wearable device feels the heat.

According to one aspect, the communication device 200 comprises hardwareto perform the above describes scenarios when the receiving wearabledevice 100 produces heat at specific temperatures, at specificpositions, during a specific time and/or combined with pressure. Inother words, according to one aspect, the communication device 200comprises any of, singularly or in any combination:

-   -   a time measuring element for measuring time duration of said        detected heat and wherein said data comprises said time duration        information.    -   a temperature measuring element for measuring the temperature of        said detected heat and wherein said data comprises said        temperature information.    -   position measuring element for measuring at which position said        heat is detected and wherein said data comprises said position        information.    -   a pressure measuring element for measuring a pressure generated        on said surface of said wearable device and wherein said data        comprises said measured pressure.

In other words, the communication device comprises hardware formeasuring the properties to be sent to the receiving wearable device.

According to one aspect the present disclosure relates to a system forcommunicating information to a user, wherein said system comprises areceiving wearable communication device 100 comprising a communicationinterface 110 for communication with at least one external device 200, aheat generator 130 configured to heat a surface of the sending wearabledevice, processing circuitry 120 configured to receive U1 data, usingthe communication interface 110, and to instruct U3 the heat generator130 to produce heat based on the received data.

The system further comprises a sending communication device 200comprising a communication unit 230 configured to communicate with areceiving wearable device 100, an input unit 210 configured for heatdetection, a processing circuitry 220 configured to process saiddetected heat into data and to send said processed data, using thecommunication interface 230 to said receiving wearable device. In otherwords, the system comprises a wearable device, which is the receivingdevice, and a communication device which is the sending device.

According to one aspect, the data according to above comprisesinformation to perform the above describes scenarios when the receivingwearable device 100 produces heat at specific temperatures, at specificpositions, during a specific time and/or combined with pressure. Inother words, according to one aspect, the data comprises any of,singularly or in any combination: time duration information, temperatureinformation, position information.

According to one aspect, the sending communication device comprises apressure measuring element for measuring a pressure generated on saidsurface of said wearable device and said receiving wearable devicecomprises a pressure generating element configured to produce a pressureon said surface of said wearable device and said data comprises saidmeasured pressure.

FIGS. 9a and 9b illustrates to exemplary embodiments of the disclosure.In FIG. 9a a wearable device 100 of user A communicates with thecommunication device 200 of user A. Furthermore, the communicationdevice communicates with the wearable device of user B via a network. InFIG. 9b User B has no wearable device and her/his communication devicecommunicates via a network with the wearable device 100 of user A.

The features of the above-mentioned embodiments can be combined in anycombinations. According to some aspects a wearable device 1, 4, 100, 200and a communication device 2, 3, 100, 200 comprises the above mentionedcomponents for use in gesture recognition and the above mentionedcomponents for heat input and heat output. In other words, a wearabledevice and a communication device may perform gesture detectionaccording to above and heat input/output according to above.

Incidentally, it is possible to perform execution of the above-describedseries of processes using hardware, or it is possible to performexecution using software. In a case where the series of processes isperformed using software, the program configuring the software isinstalled in a computer and/or stored in a non-transitory computerreadable storage medium.

OTHER CONFIGURATIONS OF PRESENT DISCLOSURE

Additionally, the present technology may also be configured as below.

(1). A method, performed in a first wearable device, of initiatingexecution of predefined actions, the method comprises the steps of:

-   -   detecting a first, in the first wearable device predefined,        gesture of the first wearable device;    -   broadcasting a first signal comprising information associated        with the first gesture;    -   receiving, from a second wearable device, a second signal        comprising information associated with a second gesture;    -   initiating execution of a, in the first wearable device        predefined, first action based on the first signal and the        second signal.

(2). Method according to (1), wherein the step of detecting a first, inthe first wearable device predefined, gesture of the first wearabledevice further comprises:

-   -   registering a gesture made with the first wearable device;    -   comparing the registered gesture with gestures stored in the        first wearable device;    -   determining the first gesture, wherein the first gesture is the        gesture that corresponds to both the registered gesture and to        one of the stored gestures.

(3). Method according to (2), wherein the gestures stored in the firstwearable device are listed in a table of gestures.

(4). Method according to any of (1) to (3), wherein the first actioncomprises one or a combination of several of the following: lighting oneor several lamps, lighting up a display on the wearable device, showingdevice specific information on a display, starting a vibrating device inthe first wearable device and/or storing metadata in the first wearabledevice.

(5). Method according to (4), wherein the metadata comprises date, timeand location of the wearable device.

(6). Method according to any of (1) to (5), wherein the first and/or thesecond signal comprises an identifier of the respective wearable device.

(7). Method according to any of (1) to (6), wherein the first actionfurther comprises instructing a first communication device, the firstcommunication device being wirelessly connected to the first wearabledevice, to perform a second predefined action.

(8). Method according to (7), wherein the second predefined actioncomprises connecting to a second communication device, the secondcommunication device being wirelessly connected to the second wearabledevice.

(9). Method according to any of (7) or (8), wherein the first and/or thesecond signal comprise an identifier of the respective connectedcommunication device.

(10). Method according to any of (7) to (9), wherein the first and thesecond communication devices are any of: a smartphone, a computer, alaptop, a handheld computer, a portable digital assistant, a tabletcomputer or a gaming device.

(11). Method according to any of (1) to (10), wherein the broadcastingand/or receiving are performed using Bluetooth technology.

(12). A method, performed in a first communication device wirelesslyconnected to a first wearable device, of wirelessly connecting to asecond communication device, the method comprising the steps of:

-   -   receiving, from the first wearable device, an instruction to        connect to the second communication device;    -   identifying the second communication device based on information        in the instruction from the first wearable device;    -   connecting the first communication device and the second        communication device.

(13). Method according to (12), wherein the instruction furthercomprises instructions to perform a second predefined action and whereinthe method further comprises the step of:

-   -   performing the second predefined action.

(14). Method according to (13), wherein the second predefined actioncomprises exchanging data with the second communication device.

(15). Method according to (14), wherein the second predefined actioncomprises exchanging contact information with the second communicationdevice.

(16). Method according to any of (12) to (15), wherein the first and thesecond communication device are any of: a mobile phone, a computer, alaptop, a handheld computer, a portable digital assistant, a tabletcomputer or a gaming device.

(17). Method according to any of (12) to (16), wherein the receiving isperformed using Bluetooth technology.

(18). A wearable device, configured to initiate execution of predefinedactions, the wearable device comprising:

-   -   a communication interface for communication with a second        wearable device and the first communication device;    -   processing circuitry configured to cause the wearable device to:        -   i. detect a first, in the wearable device predefined,            gesture of the wearable device;        -   ii. broadcast, via the communication interface, a first            signal comprising information associated with the first            gesture;        -   iii. receive, via the communication interface, from the            second wearable device, a second signal comprising            information associated with a second gesture;        -   iv. initiating execution of a, in the first wearable device            predefined, first action based on the first signal and the            second signal.

(19). A communication device, wirelessly connected to a wearable deviceand configured to wirelessly connect to a second communication device,comprising:

-   -   a communication interface for communication with the wearable        device and a second communication device;    -   processing circuitry configured to cause the communication        device to:        -   i. receive, via the communication interface, an instruction            from the first wearable device to connect to the second            communication device;        -   ii. identify the second communication device based on            information in the instruction from the first wearable            device;        -   iii. connect, via the communication interface, the first            communication device and the second communication device.

(20). A wearable device for communicating information to a user, whereinsaid wearable device comprising:

-   -   a communication interface for communication with at least one        external device;    -   a heat generator configured to heat a surface of the wearable        device;    -   processing circuitry configured:        -   i. to receive data, using the communication interface; and        -   ii. to instruct the heat generator to produce heat based on            the received data.

(21). The wearable device according to (20), comprising an input unitconfigured to transform input data into a signal communicated to atleast one external device.

(22). The wearable device according to (20), wherein said data comprisestime duration information communicated to said user by producing saidheat a specific duration of time on the surface of said wearable device.

(23). The wearable device according to (20), wherein said data comprisestemperature information communicated to said user by producing said heatat a specific temperature on the surface of said wearable device.

(24). The wearable device according to (20), wherein said data comprisesposition information communicated to said user by heating a specificposition on the surface of said wearable device.

(25). The wearable device according to (20), wherein said data comprisespressure information and wherein said wearable device further comprises:

-   -   a pressure generating element configured to produce a pressure        based on said pressure information on said surface of said        wearable device.

(26). A method, performed in a wearable device, of communicating with auser of said wearable device, the method comprising the steps of:

-   -   receiving, using a communication interface of said wearable        device, data from an external communication device; and    -   instructing a heat generator of said wearable device to produce        heat on a surface of said wearable device based on said received        data.

(27). The method according to (26), wherein the method furthercomprising the steps of

-   -   processing said received data; and

wherein the step of instructing comprises producing heat based on theprocessed data.

(28). The method according to any of claim 26) or (27), wherein thereceived data comprises position information and wherein said step ofinstructing further comprises:

-   -   instructing said heat generator of said wearable device to        produce heat at a position on said surface of said wearable        device based on said retrieved data related to said position        information.

(29). The method according to any of claim 26)-(28), wherein thereceived data comprises time interval information and said step ofinstructing the heat generator further comprises:

-   -   instructing said heat generator of said wearable device to        produce heat at duration of time on said surface of said        wearable device based on said retrieved instructions related to        time interval information.

(30). The method according to any of claim 26)-(29), wherein saidreceived data comprises temperature information and the step ofinstructing the heat generator further comprises:

-   -   instructing the heat generator of said wearable device to        produce heat at specific temperature on said surface of said        wearable device based on said retrieved instructions related to        the temperature information.

(31). The method according to any of (26)-(30), wherein said receiveddata comprises pressure information and the method further comprisingthe step of:

-   -   instructing a pressure generator of said wearable device to        produce pressure on said surface of said wearable device based        on said received data related to said pressure information.

(32). A communication device for communicating information to a usercomprising:

-   -   a communication unit configured to communicate with at least one        wearable device;    -   an input unit configured for heat detection;    -   a processing circuitry configured:        -   i. to process said detected heat into data; and        -   ii. to send said processed data, using the communication            interface to said at least one wearable device.

(33). The communication device according to (32), wherein thecommunication device further comprises:

-   -   a time measuring element for measuring time duration of said        detected heat; and

wherein said data comprises said time duration information.

(34). The communication device according to (32), wherein thecommunication device further comprises:

-   -   a temperature measuring element for measuring the temperature of        said detected heat;

wherein said data comprises said temperature information.

(35). The communication device according to claim 32), wherein thecommunication device further comprises:

-   -   position measuring element for measuring at which position said        heat is detected;

wherein said data comprises said position information.

(36). The communication device according to (12), wherein thecommunication device further comprises:

-   -   a pressure measuring element for measuring a pressure generated        on said surface of said wearable device; and

wherein said data comprises said measured pressure.

(37). A system for communicating information to a user, wherein saidsystem comprising:

-   -   a receiving wearable communication device comprising:    -   a communication interface for communication with at least one        external device;    -   a heat generator configured to heat a surface of said sending        wearable device;    -   processing circuitry configured;        -   to receive data, using the communication interface; and        -   to instruct the heat generator to produce heat based on the            received data; and    -   a sending communication device comprising:    -   a communication unit configured to communicate with a receiving        wearable device;    -   an input unit configured for heat detection;    -   a processing circuitry configured:        -   to process said detected heat into data; and        -   to send said processed data, using the communication            interface to said receiving wearable device.

(38). The system according to (37), wherein said data comprises timeduration information.

(39). The system according to (37), wherein said data comprisestemperature information.

(40). The system according to (37), wherein said data comprises positioninformation.

(41). The system according to (37), wherein said sending communicationdevice comprises:

-   -   a pressure measuring element for measuring a pressure generated        on said surface of said wearable device; and

said receiving wearable device comprises:

-   -   a pressure generating element configured to produce a pressure        on said surface of said wearable device; and

wherein said data comprises said measured pressure.

(42). A non-transitory computer readable storage medium storing acomputer program for causing a first wearable device to:

-   -   detect a first, in the first wearable device predefined, gesture        of the first wearable device;    -   broadcast in a first signal comprising information associated        with the first gesture;    -   receive, from a second wearable device, a second signal        comprising information associated with a second gesture;    -   initiate execution of a, in the first wearable device        predefined, first action based on the first signal and the        second signal.

(43). A non-transitory computer readable storage medium storing acomputer program for causing a first communication device wirelesslyconnected to a first wearable device to:

-   -   receive, from the first wearable device, an instruction to        connect to a second communication device;    -   identify the second communication device based on information in        the instruction from the first wearable device;    -   connect the first communication device and the second        communication device.

(44). A non-transitory computer readable storage medium storing acomputer program for causing a wearable device to:

-   -   receive, using a communication interface of said wearable        device, data from an external communication device; and    -   instruct a heat generator of said wearable device to produce        heat on a surface of said wearable device based on said received        data.

1. A wearable device, comprising: a first communication interfaceconfigured to communicate with another wearable device; a heat sensor;and a first circuitry configured to generate a signal based on atemperature detected by the heat sensor, and send the signal, using thefirst communication interface, to the another wearable device, whereinthe another wearable device comprises: a second communication interfaceconfigured to communicate with the wearable device; a heat generatorconfigured to heat a component of the another wearable device; and asecond circuitry configured to receive data including the sent signal,using the second communication interface, from the wearable device, andinstruct the heat generator to generate heat at a specific temperaturebased on the received data, wherein the specific temperature correspondsto the temperature detected by the heat sensor.
 2. The wearable deviceaccording to claim 1, wherein the received data comprises positioninformation, and the second circuitry of the another wearable device isfurther configured to instruct the heat generator to generate heat basedon the position information.
 3. The wearable device according to claim1, wherein the received data comprises time interval information, andthe second circuitry of the another wearable device is furtherconfigured to instruct the heat generator to generate heat for aduration of time based on the time interval information.
 4. The wearabledevice according to claim 1, wherein the another wearable device is anyof: a mobile phone, a smart phone, a computer, a laptop, a handheldcomputer, a portable digital assistant, a tablet computer, or a gamingdevice.
 5. The wearable device according to claim 1, wherein the secondcircuitry of the another wearable device is further configured tocontrol a heat production of the heat generator when the temperaturedetected by the heat sensor exceeds a predetermined threshold.
 6. Themethod according to claim 1, wherein the specific temperature is a sametemperature as the temperature detected by the heat sensor.
 7. Thewearable device according to claim 1, further comprising: a pressuremeasuring element configured to measure a pressure generated on asurface of the wearable device.
 8. The wearable device according toclaim 1, wherein the another wearable device further comprises: apressure generator configured to generate a pressure.
 9. The wearabledevice according to claim 8, wherein the second circuitry of the anotherwearable device is further configured to instruct the pressure generatorto generate the pressure based on the received data.
 10. The wearabledevice according to claim 8, wherein the second circuitry of the anotherwearable device is further configured to instruct the heat generator andthe pressure generator to generate the heat and the pressure at a sametime.
 11. The wearable device according to claim 8, wherein the secondcircuitry of the another wearable device is further configured toinstruct the heat generator and the pressure generator to generate theheat and the pressure at a same specific position on a surface of theanother wearable device.
 12. A method of communication between a firstwearable device and a second wearable device, the method comprising:detecting a temperature of the first wearable device; generating asignal based on the detected temperature and sending the generatedsignal from the first wearable device to the second wearable device; andheating a component of the second wearable device at a specifictemperature based on the sent signal, wherein the specific temperaturecorresponds to the detected temperature.
 13. A wearable device,comprising: a first communication interface configured to communicatewith another wearable device; a heat generator configured to heat acomponent of the wearable device; and a first circuitry configured toreceive data, using the first communication interface, from the anotherwearable device, and instruct the heat generator to generate heat at aspecific temperature based on the received data, wherein the anotherwearable device comprises: a second communication interface configuredto communicate with the wearable device; a heat sensor; and a secondcircuitry configured to generate a signal based on a temperaturedetected by the heat sensor, and send the signal, using the secondcommunication interface, to the wearable device, wherein the specifictemperature corresponds to the temperature detected by the heat sensor.14. The wearable device according to claim 13, wherein the received datacomprises position information, and the first circuitry of the wearabledevice is further configured to instruct the heat generator to generateheat based on the position information.
 15. The wearable deviceaccording to claim 13, wherein the received data comprises time intervalinformation, and the first circuitry of the wearable device is furtherconfigured to instruct the heat generator to generate heat for aduration of time based on the time interval information.
 16. Thewearable device according to claim 13, wherein the wearable device isany of: a mobile phone, a smart phone, a computer, a laptop, a handheldcomputer, a portable digital assistant, a tablet computer, or a gamingdevice.
 17. The wearable device according to claim 13, wherein the firstcircuitry of the wearable device is further configured to control a heatproduction of the heat generator when the temperature detected by theheat sensor exceeds a predetermined threshold.
 18. The method accordingto claim 13, wherein the specific temperature is a same temperature asthe temperature detected by the heat sensor.
 19. The wearable deviceaccording to claim 13, wherein the another wearable device furthercomprises a pressure measuring element configured to measure a pressuregenerated on a surface of the another wearable device.
 20. The wearabledevice according to claim 13, further comprising: a pressure generatorconfigured to generate a pressure.
 21. The wearable device according toclaim 20, wherein the first circuitry of the wearable device is furtherconfigured to instruct the pressure generator to generate the pressurebased on the received data.
 22. The wearable device according to claim20, wherein the first circuitry of the wearable device is furtherconfigured to instruct the heat generator and the pressure generator togenerate the heat and the pressure at a same time.
 23. The wearabledevice according to claim 20, wherein the first circuitry of thewearable device is further configured to instruct the heat generator andthe pressure generator to generate the heat and the pressure at a samespecific position on a surface of the wearable device.
 24. A method ofcommunication between a first wearable device and a second wearabledevice, the method comprising: sending data from the second wearabledevice to the first wearable device; and heating a component of thefirst wearable device at a specific temperature based on the sent data,wherein the sent data includes a signal that is generated by the secondwearable device based on a detected temperature, and wherein thespecific temperature corresponds to the detected temperature.